._flashplus_shadow {
    position: absolute;
    z-index: 2147483647;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: BLACK;
    padding: 0;
    margin: 0;
    opacity: 0.9;
}

._flashplus_flash-handler {
    position: absolute;
}

div._flashplus_flash-handler > div._flashplus_handler-background {
    position: absolute;
    opacity: 0.5;
    cursor: move;
    width: 100%;
    height: 100%;
    z-index: -1;
    background-repeat: repeat;
    background-color: #ABCDEF;
}

div._flashplus_flash-handler > div._flashplus_handler-actions {
    width: 100%;
    height: 100%;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
}

div._flashplus_flash-handler > div._flashplus_handler-actions > ._flashplus_handler-action {
    margin: 2%;
    cursor: pointer;
    -webkit-transition: all 0.3s ease-in-out;
}

div._flashplus_flash-handler > div._flashplus_handler-actions > ._flashplus_handler-action:hover {
    -webkit-transform: scale(1.3);
}

div._flashplus_flash-handler > div._flashplus_handler-resize-thumb {
    position: absolute;
    cursor: se-resize;
    width: 22px;
    height: 22px;
    margin-left: -22px;
    margin-top: -22px;
    background-position: right bottom;
    background-repeat: no-repeat;
}

._flashplus_substitute {
    z-index: -1;
    border: none;
    background-repeat: repeat;
}
